BASE    ( - addr )  System variable containing radix for numeric conversion
DECIMAL ( - )   Sef decimal number base
.   ( n - ) Print number with one trailing blank and sign if negitive. "dot"
U.  ( un - )    Print top of stack as unsigned number with one trailing blank. "U-dot"
CONVERT ( d1 addr1 - d2 addr2)  Convert string at addr1+1 to double number. Add to d1 leaving sum d2 and addr2 of first non-digit.
<#  ( - )   Start numeric output string conversion. "less-sharp"
#   ( ud1 - ud2 )   Convert next digit of insigned double number and add character to output string. "sharp"
#S  ( ud - 0 0 )    Convert all significant digits of unsigned double number to output string. (sharp-s"
HOLD    ( char - )  Add ascii char to output string.
SIGN    ( n - ) Add minus sign to output string if n<0
#>  ( d - addr n )  Drop d and terminate numeric output string, Leaving addr and count for TYPE. "sharp-greater"

